keep up with the technology - Spanish English Dictionary